package com.atguigu.gulimall.coupon;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.context.config.annotation.RefreshScope;

/**
 * 如何使用nacos作为配置中心
 * 1、引入依赖
 * 2、创建一个bootstrap.properties的配置文件
 * 3、需要给配置中心添加一个数据集(Data Id)gulimall-coupon.properties
 * 4、动态获取配置
 *    @RefreshScope
 *    @Value
 * 5、使用@RefreshScope    //动态刷新配置中心数据注解  标注在控制类上
 * 5、如果配置中心和当前应用的配置文件同时存在优先使用配置中心的内容
 */
@SpringBootApplication
@EnableDiscoveryClient
public class GulimallCouponApplication {

    public static void main(String[] args) {
        SpringApplication.run(GulimallCouponApplication.class, args);
    }

}
